# -*- coding: utf-8 -*-
"""
Created on Wed Sep 22 23:07:59 2021

@author: xiong
"""

dic = {}

sss1 = '''陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
陈炫儒
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
仇月
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
邸晶晶
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
丁彦如
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
姜征和
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
阚士坤
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
类维倩
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李芳
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李华杨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李墨
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
李秋云
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘昊天
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘韧
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
刘杨秀
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
罗昊天
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
秦淑梅
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
孙晓倩
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王静明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
王振明
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
向延誉
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张晨阳
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张瑞琦
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
张亚斌
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵兵舰
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵茹
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
赵希
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
白卓青
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
陈思怡
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
耿奇
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
管文慧
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
郭璇
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
韩天意
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李颢
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李青玲
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李若楠
李园
李园
李园
李园
李园
李园
李园
李园
李园
李园
李园
李园
李园
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
申媛媛
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王光绪
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王翦
王婷
王婷
王婷
王婷
王婷
王婷
王婷
王婷
王婷
王婷
王婷
王婷
王婷
'''
sss2 = '''1
1.5
2
3
3
1
2
2
2
1
2
1.5
3
1
1
1
1.5
2
3
2
1
1
2
2
3
1.5
2
1
3
3
1
2
2
1
3
1.5
3
1
2
1
1.5
3
3
2
2
1
2
2
3
1.5
2
2
2
1
2
2
3
1
1.5
2
1
2
1.5
1
3
3
2
1.5
2
2
1
2
2
2
1
1.5
2
3
3
2
1
2
1.5
3
3
1
2
1
1.5
1.5
2
2
2
1
3
2
1
1
3
2
3
3
2
1.5
2
2
3
2
1
1
1
2
1
3
1.5
2
2
1
1.5
1
3
2
3
3
3
1
2
1
3
1.5
2
1
2
1.5
1
3
3
1
1.5
3
3
2
2
2
2
1
1
2
2
3
1
1.5
3
1.5
3
2
2
1
2
3
2
1
2
2
2
1.5
1
2
1
2
1.5
2
2
3
3
2
2
3
1
1
1
1.5
2
3
1
2
1
2
1.5
1
2
2
2
1.5
2
3
1
3
3
3
1.5
2
1
1
2
1.5
2
2
3
1
2
2
1
3
1.5
3
2
1
2
3
3
1
1.5
2
1
2
2
2
3
1.5
3
1
3
2
2
1
2
1.5
1
1.5
3
3
3
2
1
2
1
3
1
1.5
3
2
3
3
2
1
2
1.5
1
2
1
3
1.5
1
2
1.5
1
3
3
2
2
1
2
1
2
3
2
1
2
3
3
1.5
1
3
1
2
1.5
1
1.5
2
1
1
3
3
1
3
1.5
1
2
2
1
2
2
1
3
2
3
3
1
2
1.5
1
3
2
3
1.5
2
2
1
2
3
3
1.5
1
2
3
2
1.5
2
1
1.5
1.5
3
2
1
3
2
3
3
2
2
2
1
2
1.5
1
3
1
1
1
2
3
3
2
3
2
1.5
1
3
3
1.5
1.5
2
1
2
1
3
3
2
2
1
2
1.5
1
3
3
1
3
2
1.5
1
3
2
1
3
3
3
3
3
1
3
1
3
2
1
1.5
1
1.5
3
1
1.5
1
3
3
3
1
1.5
1
3
3
3
2
1
1.5
1
3
3
1
1
1.5
3
3
3
2
3
1.5
1
3
3
1
3
1.5
1
3
2
1
3
3
2
1
3
3
1.5
1.5
3
3
1
1
1
3
3
3
3
2
3
3
3
1.5
2
1
1
3
1
1.5
1
3
3
1
1.5
3
3
1.5
1
3
1
3
2
1
0
3
3
3
2
1
3
1.5
1
3
3
1
1.5
1
3
3
1
2
1
3
3
1.5
3
3
1
1
1
1.5
3
3
3
1.5
1
3
3
3
2
1
1
1.5
2
1
3
3
1.5
3
3
1
1
3
3
1
3
3
3
3
1.5
1
3
2
1
1.5
1
3
1
1.5
2
1
3
3
3
1
1.5
1
3
3
3
'''
sss3 = '''100.00
免修
85.00
95.00
90
95.00
97.00
85.00
91.00
92.00
98.00
免修
95.00
100.00
90.00
99.40
92.00
92.00
88.00
89.00
98.00
95.00
92.00
98.00
90
88.00
86.00
87.00
95.00
93.00
99.80
80
86.00
89.00
90.00
91.00
90
89.00
93.00
93.00
97.00
93.00
90.00
83.00
80.00
87.00
61.00
90
72.00
免修
89.00
92.00
92.00
90.00
90.00
80
90
99.40
免修
89.00
91.00
87.00
92.00
100.00
79.00
85.00
60.00
76.00
80.00
94.00
92.00
95.00
90
78.00
99.90
97.00
86.00
88.00
81.00
90.00
90.00
89.00
97.00
88.00
82.00
93.00
95.00
89.00
免修
免修
93.00
89.00
94.00
94.00
88.00
85.00
86.00
99.90
88.00
87.00
90
85.00
85.00
86.00
87.00
92.00
85.00
92.00
86.00
90.00
99.90
83.00
84.00
80.00
90.00
97.00
86.00
99.90
82.00
81.00
90.00
94.00
94.00
85.00
88.00
91.00
93.00
92.00
90
87.00
84.00
100.00
90
免修
90.00
86.00
90
94.00
免修
86.00
85.00
80.00
79.00
89.00
92.00
91.00
88.00
95.00
95.00
80.00
92.00
免修
92.00
免修
90
90
88.00
100.00
95.00
90
71.00
94.00
90
88.00
86.00
免修
93.00
94.00
92.00
80
免修
97.00
88.00
80
93.00
93.00
93.00
90
82.00
95.00
99.80
免修
84.00
93.00
100.00
90.00
93.00
98.00
免修
100.00
88.00
88.00
89.00
85.00
92.00
71.00
95.00
87.00
90
91.00
88.00
89.00
90.00
100.00
80
92.00
93.00
90.00
94.00
88.00
90
89.00
85.00
90
94.00
97.00
89.00
91.00
94.00
80.00
85.00
90.00
免修
82.00
99.60
84.00
90
86.00
89.00
免修
93.00
100.00
90
88.00
90
96.00
93.00
免修
90.00
免修
100.00
88.00
93.00
82.00
89.00
89.00
82.00
90
99.00
89.00
88.00
97.00
90
90.00
64.00
88.00
95.00
85.00
93.00
88.00
92.00
90
90.00
100.00
95.00
96.00
100.00
93.00
93.00
98.00
97.00
93.00
97.00
95.00
90.00
90
68.00
100.00
92.00
94.00
85.00
免修
84.00
79.00
89.20
94.00
免修
90.00
91.00
86.00
89.00
100.00
90
95.00
100.00
95.00
97.00
96.00
96.00
85.00
95.00
98.00
95.00
100.00
85.00
93.00
88.00
90
90.00
83.00
90.00
95.00
91.00
93.00
94.00
87.00
90
84.00
86.00
85.00
87.00
80
免修
97.10
63.00
76.00
90
免修
92.00
87.00
90.00
94.00
87.00
87.00
84.00
90
88.00
85.00
90.00
93.00
74.00
93.00
93.00
90
98.00
89.00
90
97.00
92.00
99.90
80.00
90.00
91.00
91.00
95.00
97.00
87.00
90.00
90.00
90
免修
免修
78.00
94.00
91.00
95.00
85.00
88.00
80.00
83.00
95.00
94.00
85.00
86.00
89.00
83.00
94.00
88.00
74.00
78.00
85.00
93.00
85.00
99.80
92.00
92.00
91.00
87.00
97.00
94.00
96.00
100.00
94.00
65.00
95.00
免修
94.00
免修
80.00
90.00
94.00
89.00
92.00
76.00
93.00
95.00
84.00
88.00
86.00
84.00
90.00
82.00
99.90
71.00
89.00
86.00
92.00
95.00
89.00
85.00
90.00
98.00
84.00
90.00
95.00
98.00
87.00
86.00
97.00
94.00
89.00
83.00
98.00
92.00
79.00
99.90
92.00
96.00
81.00
88.00
95.00
85.00
87.00
94.00
95.00
87.00
90.00
94.00
97.00
99.00
99.00
90.00
82.00
90.00
78.00
89.00
80.00
免修
81.00
95.00
92.00
84.00
88.00
免修
99.80
91.00
93.00
95.00
89.00
88.00
95.00
81.00
97.00
80.00
83.00
90.00
85.00
100.00
0.00
88.00
80.00
90.00
91.00
86.00
98.00
85.00
95.00
97.00
96.00
93.00
84.00
78.00
83.00
85.00
94.00
81.00
90.00
88.00
87.00
72.00
85.00
77.00
94.00
100.00
95.00
免修
83.00
97.00
95.00
免修
94.00
98.00
97.00
91.00
87.00
90.00
99.80
免修
68.00
95.00
92.00
77.00
免修
87.00
95.00
94.00
94.00
92.00
80.00
96.00
92.00
96.00
99.00
96.00
免修
100.00
98.00
85.00
87.00
免修
96.00
74.00
100.00
85.00
77.00
88.00
83.00
95.00
79.00
95.00
84.00
94.00
100.00
91.00
82.00
'''
sss4 = '''100.00

93.00
95.00
90.00
98.00
97.00
100.00
97.00
95.00
98.00

95.00
100.00
96.00
100.00
96.00
97.00
100.00
95.00
98.00
95.00
97.00
98.00
90.00
95.00
96.00
95.00
95.00
94.00
100.00
90.00
98.00
97.00
100.00
95.00
90.00
98.00
97.00
95.00
98.00
95.00
94.00
95.00
96.00
95.00
98.00
90.00
94.00

97.00
96.00
97.00
95.00
97.00
90.00
90.00
100.00

93.00
93.00
97.00
97.00
100.00
94.00
95.00
98.00
95.00
99.00
97.00
95.00
97.00
90.00
96.00
100.00
97.00
97.00
94.00
100.00
92.00
97.00
95.00
97.00
95.00
94.00
98.00
97.00
95.00


97.00
99.00
96.00
95.00
95.00
92.00
95.00
100.00
95.00
95.00
90.00
94.00
99.00
95.00
97.00
97.00
94.00
96.00
98.00
95.00
100.00
96.00
93.00
94.00
95.00
98.00
90.00
100.00
92.00
96.00
95.00
98.00
94.00
100.00
95.00
98.00
97.00
95.00
90.00
95.00
93.00
100.00
90.00

97.00
94.00
90.00
98.00

94.00
95.00
97.00
98.00
97.00
97.00
95.00
96.00
97.00
97.00
94.00
95.00

94.00

90.00
90.00
93.00
100.00
95.00
90.00
95.00
97.00
90.00
98.00
90.00

98.00
97.00
95.00
90.00

97.00
95.00
90.00
95.00
97.00
97.00
90.00
98.00
95.00
100.00

93.00
95.00
100.00
100.00
96.00
98.00

100.00
97.00
97.00
95.00
95.00
97.00
100.00
95.00
94.00
90.00
94.00
95.00
93.00
97.00
100.00
90.00
97.00
97.00
98.00
94.00
95.00
90.00
93.00
95.00
90.00
97.00
100.00
97.00
96.00
97.00
94.00
95.00
95.00

96.00
100.00
97.00
90.00
97.00
94.00

100.00
100.00
90.00
95.00
90.00
98.00
97.00

95.00

100.00
95.00
94.00
98.00
97.00
92.00
93.00
90.00
100.00
96.00
95.00
98.00
90.00
94.00
99.00
98.00
97.00
95.00
95.00
93.00
96.00
90.00
95.00
100.00
100.00
97.00
100.00
95.00
95.00
98.00
97.00
98.00
97.00
95.00
97.00
90.00
96.00
100.00
98.00
94.00
95.00

96.00
100.00
98.00
97.00

95.00
95.00
93.00
96.00
100.00
90.00
95.00
100.00
95.00
97.00
98.00
97.00
100.00
95.00
98.00
97.00
100.00
95.00
97.00
94.00
90.00
95.00
95.00
96.00
97.00
100.00
93.00
94.00
95.00
90.00
93.00
95.00
97.00
100.00
90.00

100.00
98.00
94.00
90.00

97.00
95.00
95.00
94.00
94.00
92.00
95.00
90.00
95.00
95.00
95.00
96.00
99.00
97.00
95.00
90.00
98.00
97.00
90.00
98.00
95.00
100.00
97.00
95.00
94.00
97.00
100.00
98.00
95.00
100.00
95.00
90.00


97.00
98.00
97.00
95.00
100.00
95.00
98.00
93.00
96.00
96.00
93.00
96.00
98.00
98.00
96.00
96.00
91.00
95.00
98.00
98.00
93.00
100.00
100.00
99.00
98.00
99.00
98.00
96.00
100.00
100.00
98.00
97.00
98.00

97.00

96.00
100.00
98.00
97.00
98.00
96.00
98.00
96.00
95.00
98.00
100.00
99.00
98.00
96.00
100.00
95.00
96.00
98.00
100.00
96.00
98.00
93.00
98.00
98.00
96.00
93.00
99.00
99.00
95.00
98.00
98.00
96.00
96.00
95.00
98.00
98.00
96.00
100.00
100.00
99.00
98.00
95.00
98.00
96.00
95.00
99.00
98.00
98.00
98.00
96.00
100.00
99.00
100.00
95.00
99.00
90.00
100.00
98.00
98.00

93.00
100.00
98.00
98.00
97.00

100.00
100.00
99.00
96.00
95.00
98.00
98.00
95.00
98.00
96.00
95.00
98.00
93.00
100.00
95.00
98.00
96.00
100.00
93.00
96.00
98.00
93.00
96.00
98.00
99.00
98.00
96.00
93.00
100.00
98.00
96.00
97.00
100.00
96.00
99.00
95.00
98.00
98.00
98.00
100.00
98.00

96.00
100.00
99.00

96.00
98.00
98.00
98.00
93.00
96.00
100.00

97.00
97.00
98.00
96.00

98.00
98.00
98.00
96.00
100.00
99.00
98.00
100.00
98.00
99.00
96.00

100.00
98.00
93.00
96.00

96.00
98.00
100.00
96.00
97.00
96.00
98.00
96.00
98.00
96.00
95.00
98.00
100.00
99.00
98.00
'''
xwk = '''非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
非学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
非学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
非学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
学位课
非学位课
学位课
学位课
学位课
'''
name = sss1.split('\n')
quan = sss2.split('\n')
num = sss3.split('\n')
max = sss4.split('\n')
xwkk = xwk.split('\n')
name1 = name[0]
count = 0

for i in [name,quan,num,max]:
    print(len(i))
for i in range(len(name)-1):
    try :
        dic[name[i]] += 0
    except:
        dic[name[i]] = 0
    v = name[i]
    
    if num[i] == '免修' or xwkk[i] == '非学位课':
        continue
    print(name[i],quan[i],num[i],max[i],count)
    if v == name1:
        dic[name[i]] += float(quan[i]) * 100 * float(num[i]) /float(max[i])
        count += float(quan[i])
    else:
        dic[name[i]] += float(quan[i]) * 100 * float(num[i]) /float(max[i])
        dic[name1] /= count 
        count = float(quan[i])
        name1  = name[i]
    
    
print(dic)
dic['王婷'] /= 25.0

L=list(dic.items())       # 得到列表: L=[('a', 1), ('c', 3), ('b', 2)]
 
L.sort(key=lambda x:x[1],reverse=False)  # 按列表中，每一个元组的第二个元素从小到大排序。
                                         # x代表从L中遍历出的一个元组
print(L)